Holas!!!
para el error C++ solucion es instalar el ultimo DRIVER disponible para su tarjeta de video.
con respecto a otro tipo de errores revisa los requerimientos minimos para que entre.
para errores de actualizacion
prueba solo ingresando al louncher del silk sin entrar a nada mas, es decir nada de msn o cosas por el estilo
CASO EXTREMO
elimina la carpeta de silkroad y vuelve a instalar
la version del instalador que to tengo es el official el 1.00 y desde ahi si me actualiza todo, apesar que tengo el parche para facilitar la actualizacion.... no lo ago, prefiero q se actualice solito
espero averte ayudado, salu2!!